148825
183323
974806
848208
547279
604623
401644
98823
872761
27872
567674
519364
5325799
3753581
3267148
2582804
2313988
2166609
2090358
194978
1861118
1756136
1755196
1671471